/**
 * 
 */
package dataTypes;


/**
 * @author Kevin Wagner
 * 
 */
public class Disease {

	private String name="";
	private int incubationTime=0;
	private int illTime=0;
	private int immuneTime=0;
	private double infectionProbability=0.0;
	private double mortalityProbability=0.0;
	private short infectionDistance=0;

	/**
	 * @return name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name
	 *            das zu setzende Objekt name
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return incubationTime
	 */
	public int getIncubationTime() {
		return incubationTime;
	}

	/**
	 * @param incubationTime
	 *            das zu setzende Objekt incubationTime
	 */
	public void setIncubationTime(int incubationTime) {
		this.incubationTime = incubationTime;
	}

	/**
	 * @return illTime
	 */
	public int getIllTime() {
		return illTime;
	}

	/**
	 * @param illTime
	 *            das zu setzende Objekt illTime
	 */
	public void setIllTime(int illTime) {
		this.illTime = illTime;
	}

	/**
	 * @return immuneTime
	 */
	public int getImmuneTime() {
		return immuneTime;
	}

	/**
	 * @param immuneTime
	 *            das zu setzende Objekt immuneTime
	 */
	public void setImmuneTime(int immuneTime) {
		this.immuneTime = immuneTime;
	}

	/**
	 * @return infectionProbability
	 */
	public double getInfectionProbability() {
		return infectionProbability;
	}

	/**
	 * @param infectionProbability
	 *            das zu setzende Objekt infectionProbability
	 */
	public void setInfectionProbability(double infectionProbability) {
		this.infectionProbability = infectionProbability;
	}

	/**
	 * @return mortalityProbability
	 */
	public double getMortalityProbability() {
		return mortalityProbability;
	}

	/**
	 * @param mortalityProbability
	 *            das zu setzende Objekt killProbability
	 */
	public void setMortalityProbability(double mortalityProbability) {
		this.mortalityProbability = mortalityProbability;
	}

	/**
	 * @return infectionDistance
	 */
	public short getInfectionDistance() {
		return infectionDistance;
	}

	/**
	 * @param infectionDistance
	 *            das zu setzende Objekt infectionDistance
	 */
	public void setInfectionDistance(short infectionDistance) {
		this.infectionDistance = infectionDistance;
	}

}
